Big Huge Thesaurus

Ulmus alata

noun